package com.ms.teapuesto.domain.viewmodel;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Created by JAVA on 20/09/2014.
 */
public class TeApuestoFlt {
    private List<String> leagueIdList=new ArrayList<String>();
    private String teams;
    private Date fechaInicio;
    private Date fechaFin;
    private Long drawId;
    private Long eventId;
    private BigDecimal porcentaje;
    private BigDecimal porcentajeAcierto;
    private BigDecimal porcentajeUlt8;
    private BigDecimal porcentajeLV;
    private BigDecimal porcentaje1T;
    private BigDecimal cuotaMenor;
    private BigDecimal cuotaMayor;
    private Boolean mayor=true;
    private BigDecimal cantidadGoles;
    private Boolean conResultadoSimple;
    private Boolean remontada;
    private Boolean posibleRemontada;
    private Boolean goles;
    private Boolean superGoles;
    private Boolean igualSimple;
    private Boolean igualDoble;
    private Boolean sinResultado;
    private Boolean inFavorito;
    private Boolean inPronostico;
    private Boolean inPronosticoIgual;
    private Boolean difSimple;
    private Boolean difDoble;
    private Boolean primeros5;

    private String resultadoDeseado;
    private String resultadoFinal;

    private String fechaInicioStr;
    private String fechaFinStr;
    private String pronosticoMarcador;
    private String pronosticoResultado;

    public Date getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(Date fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    public Date getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(Date fechaFin) {
        this.fechaFin = fechaFin;
    }

    public String getTeams() {
        return teams;
    }

    public void setTeams(String teams) {
        this.teams = teams;
    }

    @Override
    public String toString() {
        return "TeApuestoFlt{" +
                ", teams='" + teams + '\'' +
                ", fechaInicio=" + fechaInicio +
                ", fechaFin=" + fechaFin +
                '}';
    }

    public String getFechaInicioStr() {
        return fechaInicioStr;
    }

    public void setFechaInicioStr(String fechaInicioStr) {
        this.fechaInicioStr = fechaInicioStr;
    }

    public String getFechaFinStr() {
        return fechaFinStr;
    }

    public void setFechaFinStr(String fechaFinStr) {
        this.fechaFinStr = fechaFinStr;
    }


    public Boolean getConResultadoSimple() {
        return conResultadoSimple;
    }

    public void setConResultadoSimple(Boolean conResultadoSimple) {
        this.conResultadoSimple = conResultadoSimple;
    }

    public BigDecimal getPorcentaje() {
        return porcentaje;
    }

    public void setPorcentaje(BigDecimal porcentaje) {
        this.porcentaje = porcentaje;
    }

    public Boolean getRemontada() {
        return remontada;
    }

    public void setRemontada(Boolean remontada) {
        this.remontada = remontada;
    }

    public Boolean getPosibleRemontada() {
        return posibleRemontada;
    }

    public void setPosibleRemontada(Boolean posibleRemontada) {
        this.posibleRemontada = posibleRemontada;
    }

    public Boolean getGoles() {
        return goles;
    }

    public void setGoles(Boolean goles) {
        this.goles = goles;
    }

    public Boolean getSuperGoles() {
        return superGoles;
    }

    public void setSuperGoles(Boolean superGoles) {
        this.superGoles = superGoles;
    }

    public BigDecimal getCantidadGoles() {
        return cantidadGoles;
    }

    public void setCantidadGoles(BigDecimal cantidadGoles) {
        this.cantidadGoles = cantidadGoles;
    }

    public Boolean getMayor() {
        return mayor;
    }

    public void setMayor(Boolean mayor) {
        this.mayor = mayor;
    }

    public String getResultadoFinal() {
        return resultadoFinal;
    }

    public void setResultadoFinal(String resultadoFinal) {
        this.resultadoFinal = resultadoFinal;
    }

    public List<String> getLeagueIdList() {
        return leagueIdList;
    }

    public void setLeagueIdList(List<String> leagueIdList) {
        this.leagueIdList = leagueIdList;
    }

    public BigDecimal getPorcentajeUlt8() {
        return porcentajeUlt8;
    }

    public void setPorcentajeUlt8(BigDecimal porcentajeUlt8) {
        this.porcentajeUlt8 = porcentajeUlt8;
    }

    public BigDecimal getPorcentajeLV() {
        return porcentajeLV;
    }

    public void setPorcentajeLV(BigDecimal porcentajeLV) {
        this.porcentajeLV = porcentajeLV;
    }

    public BigDecimal getPorcentaje1T() {
        return porcentaje1T;
    }

    public void setPorcentaje1T(BigDecimal porcentaje1T) {
        this.porcentaje1T = porcentaje1T;
    }

    public Boolean getDifSimple() {
        return difSimple;
    }

    public void setDifSimple(Boolean difSimple) {
        this.difSimple = difSimple;
    }

    public Boolean getDifDoble() {
        return difDoble;
    }

    public void setDifDoble(Boolean difDoble) {
        this.difDoble = difDoble;
    }

    public Boolean getPrimeros5() {
        return primeros5;
    }

    public void setPrimeros5(Boolean primeros5) {
        this.primeros5 = primeros5;
    }

    public Long getDrawId() {
        return drawId;
    }

    public void setDrawId(Long drawId) {
        this.drawId = drawId;
    }

    public Long getEventId() {
        return eventId;
    }

    public void setEventId(Long eventId) {
        this.eventId = eventId;
    }

    public Boolean getIgualSimple() {
        return igualSimple;
    }

    public void setIgualSimple(Boolean igualSimple) {
        this.igualSimple = igualSimple;
    }

    public Boolean getIgualDoble() {
        return igualDoble;
    }

    public void setIgualDoble(Boolean igualDoble) {
        this.igualDoble = igualDoble;
    }

    public Boolean getSinResultado() {
        return sinResultado;
    }

    public void setSinResultado(Boolean sinResultado) {
        this.sinResultado = sinResultado;
    }

    public BigDecimal getPorcentajeAcierto() {
        return porcentajeAcierto;
    }

    public void setPorcentajeAcierto(BigDecimal porcentajeAcierto) {
        this.porcentajeAcierto = porcentajeAcierto;
    }

    public Boolean getInFavorito() {
        return inFavorito;
    }

    public void setInFavorito(Boolean inFavorito) {
        this.inFavorito = inFavorito;
    }

    public BigDecimal getCuotaMenor() {
        return cuotaMenor;
    }

    public void setCuotaMenor(BigDecimal cuotaMenor) {
        this.cuotaMenor = cuotaMenor;
    }

    public BigDecimal getCuotaMayor() {
        return cuotaMayor;
    }

    public void setCuotaMayor(BigDecimal cuotaMayor) {
        this.cuotaMayor = cuotaMayor;
    }

    public Boolean getInPronostico() {
        return inPronostico;
    }

    public void setInPronostico(Boolean inPronostico) {
        this.inPronostico = inPronostico;
    }

    public Boolean getInPronosticoIgual() {
        return inPronosticoIgual;
    }

    public void setInPronosticoIgual(Boolean inPronosticoIgual) {
        this.inPronosticoIgual = inPronosticoIgual;
    }

    public String getPronosticoMarcador() {
        return pronosticoMarcador;
    }

    public void setPronosticoMarcador(String pronosticoMarcador) {
        this.pronosticoMarcador = pronosticoMarcador;
    }

    public String getResultadoDeseado() {
        return resultadoDeseado;
    }

    public void setResultadoDeseado(String resultadoDeseado) {
        this.resultadoDeseado = resultadoDeseado;
    }

    public String getPronosticoResultado() {
        return pronosticoResultado;
    }

    public void setPronosticoResultado(String pronosticoResultado) {
        this.pronosticoResultado = pronosticoResultado;
    }
}
